development analysis dsp fourier digital internet consulting mcu processing research eeprom fpga microcontroller data i2c ethernet adsl lcd network audio embedded